﻿using System;
using System.Collections.Generic;

namespace Model
{
     ///<summary>
     ///实体类GA_JYYXX_BAJG
     ///</summary>
     public class GA_JYYXX_BAJG
     {
         private int __ID=0 ;
         private string __babh=string.Empty ;
         private string __jyxtmc=string.Empty ;
         private string __jyxtsm=string.Empty ;
         private string __bbbh=string.Empty ;
         private string __kfdw=string.Empty ;
         private string __sjkbb=string.Empty ;
         private string __xtjgms=string.Empty ;
         private string __jczbh=string.Empty ;
         private string __jcxxh=string.Empty ;
         private string __jcsj=string.Empty ;
         private string __yssj=string.Empty ;
         private string __syzt=string.Empty ;
         private string __ztyy=string.Empty ;
         private string __jbr=string.Empty ;
         private string __shbj=string.Empty ;
         private string __shyj=string.Empty ;
         private string __shr=string.Empty ;
         private string __shsj=string.Empty ;
         private string __fzjg=string.Empty ;
         private string __glbm=string.Empty ;
         private string __gxsj=string.Empty ;
         private string __syglbm=string.Empty ;

         private Dictionary<string, bool> __Changed = new Dictionary<string, bool>();


         public GA_JYYXX_BAJG()
         {
             this.__Changed.Add("ID",false);
             this.__Changed.Add("babh",false);
             this.__Changed.Add("jyxtmc",false);
             this.__Changed.Add("jyxtsm",false);
             this.__Changed.Add("bbbh",false);
             this.__Changed.Add("kfdw",false);
             this.__Changed.Add("sjkbb",false);
             this.__Changed.Add("xtjgms",false);
             this.__Changed.Add("jczbh",false);
             this.__Changed.Add("jcxxh",false);
             this.__Changed.Add("jcsj",false);
             this.__Changed.Add("yssj",false);
             this.__Changed.Add("syzt",false);
             this.__Changed.Add("ztyy",false);
             this.__Changed.Add("jbr",false);
             this.__Changed.Add("shbj",false);
             this.__Changed.Add("shyj",false);
             this.__Changed.Add("shr",false);
             this.__Changed.Add("shsj",false);
             this.__Changed.Add("fzjg",false);
             this.__Changed.Add("glbm",false);
             this.__Changed.Add("gxsj",false);
             this.__Changed.Add("syglbm",false);
         }

         /// <summary>
         /// 将类重置到初始化状态
         /// </summary>
         public void Reset()
         {
             this.__ID =0;
             this.__babh =string.Empty;
             this.__jyxtmc =string.Empty;
             this.__jyxtsm =string.Empty;
             this.__bbbh =string.Empty;
             this.__kfdw =string.Empty;
             this.__sjkbb =string.Empty;
             this.__xtjgms =string.Empty;
             this.__jczbh =string.Empty;
             this.__jcxxh =string.Empty;
             this.__jcsj =string.Empty;
             this.__yssj =string.Empty;
             this.__syzt =string.Empty;
             this.__ztyy =string.Empty;
             this.__jbr =string.Empty;
             this.__shbj =string.Empty;
             this.__shyj =string.Empty;
             this.__shr =string.Empty;
             this.__shsj =string.Empty;
             this.__fzjg =string.Empty;
             this.__glbm =string.Empty;
             this.__gxsj =string.Empty;
             this.__syglbm =string.Empty;
             this.__Changed["ID"] = false;
             this.__Changed["babh"] = false;
             this.__Changed["jyxtmc"] = false;
             this.__Changed["jyxtsm"] = false;
             this.__Changed["bbbh"] = false;
             this.__Changed["kfdw"] = false;
             this.__Changed["sjkbb"] = false;
             this.__Changed["xtjgms"] = false;
             this.__Changed["jczbh"] = false;
             this.__Changed["jcxxh"] = false;
             this.__Changed["jcsj"] = false;
             this.__Changed["yssj"] = false;
             this.__Changed["syzt"] = false;
             this.__Changed["ztyy"] = false;
             this.__Changed["jbr"] = false;
             this.__Changed["shbj"] = false;
             this.__Changed["shyj"] = false;
             this.__Changed["shr"] = false;
             this.__Changed["shsj"] = false;
             this.__Changed["fzjg"] = false;
             this.__Changed["glbm"] = false;
             this.__Changed["gxsj"] = false;
             this.__Changed["syglbm"] = false;
         }

         /// <summary>
         /// 获取类中成员的改变状态
         /// </summary>
         public bool Changed(string strKey)
         {
             return __Changed[strKey];
         }

         /// <summary>
         ///设置或获取类中的[ID]的数据
         /// </summary>
         public int ID
         {
              set{ __ID = value; __Changed["ID"] = true;}
              get{return __ID;}
         }
         /// <summary>
         ///设置或获取类中的[babh]的数据
         /// </summary>
         public string babh
         {
              set{ __babh = value.Replace("'","’"); __Changed["babh"] = true;}
              get{return __babh;}
         }
         /// <summary>
         ///设置或获取类中的[jyxtmc]的数据
         /// </summary>
         public string jyxtmc
         {
              set{ __jyxtmc = value.Replace("'","’"); __Changed["jyxtmc"] = true;}
              get{return __jyxtmc;}
         }
         /// <summary>
         ///设置或获取类中的[jyxtsm]的数据
         /// </summary>
         public string jyxtsm
         {
              set{ __jyxtsm = value.Replace("'","’"); __Changed["jyxtsm"] = true;}
              get{return __jyxtsm;}
         }
         /// <summary>
         ///设置或获取类中的[bbbh]的数据
         /// </summary>
         public string bbbh
         {
              set{ __bbbh = value.Replace("'","’"); __Changed["bbbh"] = true;}
              get{return __bbbh;}
         }
         /// <summary>
         ///设置或获取类中的[kfdw]的数据
         /// </summary>
         public string kfdw
         {
              set{ __kfdw = value.Replace("'","’"); __Changed["kfdw"] = true;}
              get{return __kfdw;}
         }
         /// <summary>
         ///设置或获取类中的[sjkbb]的数据
         /// </summary>
         public string sjkbb
         {
              set{ __sjkbb = value.Replace("'","’"); __Changed["sjkbb"] = true;}
              get{return __sjkbb;}
         }
         /// <summary>
         ///设置或获取类中的[xtjgms]的数据
         /// </summary>
         public string xtjgms
         {
              set{ __xtjgms = value.Replace("'","’"); __Changed["xtjgms"] = true;}
              get{return __xtjgms;}
         }
         /// <summary>
         ///设置或获取类中的[jczbh]的数据
         /// </summary>
         public string jczbh
         {
              set{ __jczbh = value.Replace("'","’"); __Changed["jczbh"] = true;}
              get{return __jczbh;}
         }
         /// <summary>
         ///设置或获取类中的[jcxxh]的数据
         /// </summary>
         public string jcxxh
         {
              set{ __jcxxh = value.Replace("'","’"); __Changed["jcxxh"] = true;}
              get{return __jcxxh;}
         }
         /// <summary>
         ///设置或获取类中的[jcsj]的数据
         /// </summary>
         public string jcsj
         {
              set{ __jcsj = value.Replace("'","’"); __Changed["jcsj"] = true;}
              get{return __jcsj;}
         }
         /// <summary>
         ///设置或获取类中的[yssj]的数据
         /// </summary>
         public string yssj
         {
              set{ __yssj = value.Replace("'","’"); __Changed["yssj"] = true;}
              get{return __yssj;}
         }
         /// <summary>
         ///设置或获取类中的[syzt]的数据
         /// </summary>
         public string syzt
         {
              set{ __syzt = value.Replace("'","’"); __Changed["syzt"] = true;}
              get{return __syzt;}
         }
         /// <summary>
         ///设置或获取类中的[ztyy]的数据
         /// </summary>
         public string ztyy
         {
              set{ __ztyy = value.Replace("'","’"); __Changed["ztyy"] = true;}
              get{return __ztyy;}
         }
         /// <summary>
         ///设置或获取类中的[jbr]的数据
         /// </summary>
         public string jbr
         {
              set{ __jbr = value.Replace("'","’"); __Changed["jbr"] = true;}
              get{return __jbr;}
         }
         /// <summary>
         ///设置或获取类中的[shbj]的数据
         /// </summary>
         public string shbj
         {
              set{ __shbj = value.Replace("'","’"); __Changed["shbj"] = true;}
              get{return __shbj;}
         }
         /// <summary>
         ///设置或获取类中的[shyj]的数据
         /// </summary>
         public string shyj
         {
              set{ __shyj = value.Replace("'","’"); __Changed["shyj"] = true;}
              get{return __shyj;}
         }
         /// <summary>
         ///设置或获取类中的[shr]的数据
         /// </summary>
         public string shr
         {
              set{ __shr = value.Replace("'","’"); __Changed["shr"] = true;}
              get{return __shr;}
         }
         /// <summary>
         ///设置或获取类中的[shsj]的数据
         /// </summary>
         public string shsj
         {
              set{ __shsj = value.Replace("'","’"); __Changed["shsj"] = true;}
              get{return __shsj;}
         }
         /// <summary>
         ///设置或获取类中的[fzjg]的数据
         /// </summary>
         public string fzjg
         {
              set{ __fzjg = value.Replace("'","’"); __Changed["fzjg"] = true;}
              get{return __fzjg;}
         }
         /// <summary>
         ///设置或获取类中的[glbm]的数据
         /// </summary>
         public string glbm
         {
              set{ __glbm = value.Replace("'","’"); __Changed["glbm"] = true;}
              get{return __glbm;}
         }
         /// <summary>
         ///设置或获取类中的[gxsj]的数据
         /// </summary>
         public string gxsj
         {
              set{ __gxsj = value.Replace("'","’"); __Changed["gxsj"] = true;}
              get{return __gxsj;}
         }
         /// <summary>
         ///设置或获取类中的[syglbm]的数据
         /// </summary>
         public string syglbm
         {
              set{ __syglbm = value.Replace("'","’"); __Changed["syglbm"] = true;}
              get{return __syglbm;}
         }
    }
}
